radar hand controller - German English Dictionary